import {
  http,
  domainBase
} from "../../utils/http";
Page({
  data: {
    // 详情页的数据
    detail: {},
    // 头像
    avatarUrl:''
  },
  async onLoad(e) {

    let {
      id
    } = e;
    let {
      data
    } = await http({
      url: "getgoodsinfo",
      data: {
        id
      }
    }).catch(
      (err) => err
    );
    console.log(data);
    // 详情页的数据
    this.setData({
      detail: data.list[0],
    });
  },
  // 添加收藏
  addlike(e) {
    console.log(e);
    // 获取传递过来的名字  这是要存储的内容
    let goodsname = e.currentTarget.dataset.goodsname
    // 读取数组  没数据就读取空数组
    let arr = wx.getStorageSync('arr') || []
    // 检查商品名称在数组中是否存在
    let index = arr.findIndex(item => {
      return item == goodsname
    })
    // 如果为负一就是不存在那么就添加
    if (index == -1) {
      arr.push(goodsname)
      // 本地存储
      wx.setStorageSync('arr', arr)
    }
  },
  // 获取用户头像
  getAvater(e){ 
    console.log(e);
    this.setData({ 
      avatarUrl:e.detail.avatarUrl
    })
  }
});